export class TaskListQuery {
    /**
     * 结束时间
     */
    endTime?: string;
    /**
     * 页码
     */
    page: number;
    /**
     * 页面大小
     */
    pageSize: number;
    /**
     * 开始时间
     */
    startTime?: string;
    /**
     * 作业状态，1为待提货）、2为在途(在途和已交付)、3为改派、5为已作废、6为已完成（已回车登记）
     */
    status: string;
    /**
     * 运输任务id
     */
    transportTaskId?: string;
}


export class Task {
    /**
     * 实际到达时间
     */
    actualArrivalTime: string;
    /**
     * 实际发车时间
     */
    actualDepartureTime: string;
    /**
     * 创建时间
     */
    created: string;
    /**
     * 司机id
     */
    driverId: string;
    /**
     * 是否可提货
     */
    enablePickUp: boolean;
    /**
     * 目的机构地址
     */
    endAddress: string;
    /**
     * 目的机构id
     */
    endAgencyId: number;
    /**
     * 交付对接人
     */
    finishHandover: string;
    /**
     * 司机作业单id
     */
    id: string;
    /**
     * 计划到达时间
     */
    planArrivalTime: string;
    /**
     * 计划发车时间
     */
    planDepartureTime: string;
    /**
     * 起始机构地址
     */
    startAddress: string;
    /**
     * 起始机构id
     */
    startAgencyId: number;
    /**
     * 提货对接人
     */
    startHandover: string;
    /**
     * 作业状态，作业状态，1为待提货）、2为在途）、3为改派）、4为已交付）、5为已作废
     */
    status: number;
    /**
     * 运输任务id
     */
    transportTaskId: string;
    [property: string]: any;
}